xen/arm: trap SMC instructions and inject an UND exception
authorIan Campbell <ian.campbell@citrix.com>
Tue, 7 May 2013 14:12:37 +0000 (15:12 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 8 May 2013 10:01:49 +0000 (11:01 +0100)
commit64839b0f295dfa18ffde1b05da03bc0ff1dabd58
treedf1b6243c6748d28e959d3cccf4573031327f153
parenta780f750d7fc35ec23b7771516fe11a390d0aa07
xen/arm: trap SMC instructions and inject an UND exception

Currently only handles 32 bit guests. The 64-bit exception model is
considerably different.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
xen/arch/arm/traps.c
xen/include/asm-arm/arm32/processor.h
xen/include/asm-arm/processor.h
xen/include/public/arch-arm.h